be wearing a ring - French English Dictionary